oil production company - Turkish English Dictionary